perishing weather

Translations
ужасная погода
We had to cancel the picnic due to the perishing weather.
Нам пришлось отменить пикник из-за ужасной погоды.